protective obstacle - Spanish English Dictionary